﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xrm.Sdk.Discovery;
using XrmLibrary.Adapters;
using XrmLibrary.MsCrm4Adapter.Connections;
using Microsoft.Crm.SdkTypeProxy;

namespace XrmLibrary.MsCrm4Adapter.Adapters
{
    public class DiscoveryServiceAdapter : IDiscoveryServiceAdapter
    {

        public static DiscoveryServiceAdapter Instantiate(String crmServerUrl, String crmOrganizationName)
        {
            throw new NotImplementedException();
        }

        public DiscoveryResponse Execute(DiscoveryRequest request)
        {
            throw new NotImplementedException();
        }

        /// <summary>
        /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
        /// </summary>
        /// <filterpriority>2</filterpriority>
        public void Dispose()
        {
            // IDisposable is implemented only so that we can match the signature of the CRM 2011 OrganizationServiceProxy.
        }
    }
}
